impressed by (someone's) smartness

Translations
impressionné(e) par l'intelligence de quelqu'un